Закрыть окно
Список других документов ПЭВМ "Агат"
.сс
.цв
4. Работа с дисковой памятью.
.ов
При написании практически любого текстового документа, как правило не удается сразу получить его в требуемом по форме и содержанию виде. Сначала пишется "черновой" вариант, он правится и дополняется, затем из него собирается окончательный текст, но и он может потребовать определенной доработки. Для серьезных документов, если пользоваться карандашом, бумагой и услугами машбюро, этот процесс становится довольно хлопотным и неприятным. Написанные черновики комкаются и переписываются, окончательный вариант, не понравившийся руководству, полностью перепечатывается из-за незначительных изменений.
СПТ, за счет наличия внешней дисковой памяти, позволяет в несколько раз повысить оперативность подготовки документов и, если у вас есть хотя бы небольшой опыт общения с системой, делает эту работу более приятной. Промежуточный вариант документа на любом этапе работы может быть записан на дискету и использован для внесения необходимых исправлений. СПТ обеспечивает обмен с внешней памятью при помощи дисковой операционной системы (ДОС).
4.1. Обращение к дисковой операционной системе.
В системе подготовки текстов предусмотрены два способа обращения к ДОС: через входное меню (режимы 3 и 4) и с помощью специального набора команд. Независимо от способа обращения или типа выполняемой команды, итогом операции может быть загрузка информации с дискеты или изменение содержащейся на дискете информации. При выполнении любого обращения к НГМД включается индикатор (лампочка красного цвета) на его передней панели. В это время категорически запрещается нажимать "сброс", открывать крышку дисковода или выключать ПЭВМ "АГАТ". Даже если начала выполняться ошибочная команда удаления или перезаписи нужного текста, следует дать ей завершиться. Ее исполнение приведет к потере только одного текста, в то время как попытка вмешательства может привести к уничтожению всей хранящейся на дискете информации (затирание каталога).
Любая операция ДОС может завершиться либо ее успешным выполнением, либо выдачей сообщения об ошибке. В случае непонятной вам ошибки рекомендуем обращаться к п. 4.5, где изложены диагностические сообщения ДОС, возможные причины возникновения ошибки и способы ее устранения.
На начальном этапе знакомства с СПТ вполне достаточно работы с ДОС через меню, здесь вам обеспечена возможность сохранения набранного текста на дискете и его обратной загрузки для дальнейшего редактирования или вывода на печать.
Необходимо отметить следующую особенность ДОС СПТ. В отличие от общепринятых правил записи данных на ГМД, когда файл хранится на диске под тем именем, которое было задано в команде записи, при записи (чтении) текста через меню СПТ, к заданному имени добавляется приставка "Текст.". Это сделано для того, чтобы изготовленные с помощью СПТ тексты были легко отличимы от других данных, записанных на дискете.
Приведем здесь примеры работы с ДОС через меню.
Для загрузки текста с дискеты необходимо во входном меню выбрать режим (3) - загрузка с дискеты. СПТ выдаст запрос:
.цв
Введите имя текста.
.ов
Если в ответ нажать клавишу "?" и перевод строки, то на экран будет выдан список файлов (текстов), записанных на дискете. С помощью стрелок вверх/вниз нужно подвести курсор к нужному тексту, а затем нажать перевод строки, после чего СПТ загрузит выбранный текст. Если полный список не помещается на одном экране, его продолжение можно получить нажатием пробела.
Предусмотрена возможность непосредственного задания имени требующегося текста. Рассмотрим этот способ. Наберите имя "клавиатура", только без кавычек. СПТ загрузит с дискеты уже знакомый вам текст и вернется во входное меню. Заметим, что находящийся в памяти ПЭВМ текст затирается вновь загруженным. Если он вам еще нужен, а вы вспомните об этом уже выбрав режим (3), то, не вводя имя текста, нажмите клавишу "ПЕРЕВОД СТРОКИ", тогда СПТ не будет обращаться к ДОС и состояние памяти не изменится.
Для записи текста используется режим (4) - сохранение на дискете. Непосредственно пользоваться этим режимом советуем после изготовления рабочей дискеты (см. п. 4.2), а пока ознакомьтесь с описанием.
При выборе режима 4 входного меню возможны два варианта работы системы. Если вы набирали новый текст, а не редактировали загруженный с дискеты, то СПТ выдаст сообщение:
.цв
Введите имя текста.
.ов
Если в ответ нажать клавишу "ПЕРЕВОД СТРОКИ", СПТ просто вернется во входное меню. Если же задать имя, например "проба", то находящийся в памяти текст будет записан на диск под именем "Текст.проба". Напомним, что для обратной загрузки этого текста следует использовать имя "проба" без приставки, добавляемой системой.
Другой вариант возникает, если вы хотите сохранить на диске ранее загруженный и подредактированный текст, или просто при переписи текста с одной дискеты на другую. В этом случае СПТ выдаст вопрос:
.цв
Сохранить текст под именем NAME?
.ов
Здесь NAME - имя текста, который вы ранее загрузили в память ПЭВМ с дискеты.
Если вы ответите "н" -нет, то дальнейший диалог между вами и системой пойдет по сценарию первого варианта, в случае ответа "д" - да, текст будет записан на дискету под предложенным СПТ именем.
Напомним, что в диалоге с СПТ, признаком завершения вашего ответа служит нажатие клавиши "ПЕРЕВОД СТРОКИ" (за исключением особо оговоренных случаев, требующих "УПР-К"). Для исправления вводимого вами ответа следует использовать стрелку назад или функциональную клавишу ".".
Как уже говорилось выше, в системе подготовки текстов возможно исполнение команд ДОС. Для этого, нажатием функциональной клавиши "F1" нужно выйти в режим диалога дисковой операционной системы. На экране ВКУ появится сообщение:
.цв
--------- Диалог с ДОС -------- Введите команду ДОС
.ов
Если в этот момент, не вводя команды, нажать перевод строки, то диалог с ДОС будет прерван и система вернется в состояние, в котором была нажата клавиша "F1" (вызов ДОС). Нажав в диалоге ДОС "УПР-И" вы можете посмотреть список команд дисковой операционной системы, их назначение и синтаксис. Это лишь короткая подсказка, мы же рассмотрим назначение команд ДОС подробнее.
4.2. Подготовка рабочей дискеты.
Основным носителем информации, обрабатываемой ПЭВМ "АГАТ" является гибкий магнитный диск или, что то же самое, дискета. Перед использованием, каждая дискета размечается на 35 дорожек по 16 секторов в каждой. Далее, при записи информации, эти сектора заполняются, а на специально выделенной дорожке делаются служебные "пометки", связывающие записанную информацию в файлы, указывающие занятые сектора и т.п. Таким образом, эта дорожка содержит каталог дискеты.
На поставляемом ГМД СПТ1, кроме самой системы, записано много другой полезной информации: настоящая инструкция, библиотека форматов и т.д., поэтому не рекомендуется использовать ее для записи созданных вами текстов. Чтобы создать рабочую дискету, нужно вставить в дисковод ГМД, который вы хотите использовать как рабочий, и, в режиме диалога ДОС, задать команду "ИНИЦИАЛИЗАЦИЯ" (отметим, что ДОС исполняет команды, независимо от того как они набраны: большими или маленькими, русскими или латинскими буквами, в настоящей инструкции они печатаются большими буквами только с целью их выделения в тексте).
По этой команде ваша дискета будет размечена, что займет приблизительно полминуты. Помните, что в процессе разметки вся информация, ранее записанная на дискете, теряется. После разметки рабочего ГМД рекомендуем сразу записать на него библиотеку форматов (см. п. 5.5.2).
4.3. Просмотр содержимого дискеты.
Для просмотра содержимого дискеты используется команда "КАТАЛОГ". По этой команде на экран выдается перечень имен всех текстов, хранящихся на ГМД, а также количество секторов, которые еще не заняты. При записи нового текста количество свободных секторов уменьшается из рассчета один сектор на 256 символов плюс один на весь текст сектор для записи служебной информации. Наличие сведений о количестве свободных секторов позволяет избежать ошибки, которая может возникнуть при записи очередного текста на заполненную дискету.
Напомним, что данные, созданные при помощи СПТ (тексты) снабжены приставкой "Текст.", так что они легко находятся при просмоте содержимого ГМД командой "КАТАЛОГ". Любителям использовать одну и ту же дискету для работы с разными системами полезно знать, что ДОС СПТ выдает в каталоге только файлы двоичного и текстового типов.
4.4. Поддержание порядка на дискете.
В процессе активной работы с несколькими дискетами одновременно неизбежно возникает ситуация, когда хочется наконец разобраться, что и где записано, избавиться от ненужного мусора, отметить некоторые тексты как особо ценные, словом навести порядок в наработанном материале.
В поддержку таких добрых начинаний ДОС предоставляет целый набор команд.
Дисковая операционная система позоляет убрать с дискеты ненужные данные. Для этого в диалоге ДОС нужно набрать команду "УДАЛИТЬ", а за ней имя, под которым эти данные представлены в каталоге дискеты. Оговорим сразу, что команды ДОС требуют задания полных имен текстов (файлов).
Чтобы защитить какой-либо текст от удаления или перезаписи, используется команда "ЗАКРЫТЬ", за которой следует полное имя текста. В каталоге закрытые тексты помечаются знаком "*". Любая попытка удаления или изменения такого текста на диске приведет лишь к сообщению об ошибке, сам текст останется неизменным. Если требуется внести в закрытый текст какие-нибудь поправки, предварительно необходимо исполнить команду "ОТКРЫТЬ", отменяющую защиту текста, имя которого в ней указано.
Возможна защита всей информации, хранящейся на дискете (информация становится доступной только на чтение). Для этого нужно заклеить прямоугольную прорезь с правой стороны дискеты специальным протектором или кусочком тонкой изоленты.
Чтобы переименовать текст, хранящийся на ГМД, используется команда "ЗАМЕНИТЬ". Ее формат, как и формат любой другой команды дисковой операционной системы вы всегда можете посмотреть, нажав "УПР-И" в режиме диалога ДОС.
4.5. Загрузка текстов, подготовленных другими программами.
Тексты, подготовленные с помощью СПТ "АГАТ-АВТОР", хранятся на дискете в виде двоичных файлов. Однако другие системы, например СП "Бейсик", как правило хранят алфавитно-цифровую информацию в виде текстовых файлов. Чтобы обеспечить обработку таких текстов, В СПТ предусмотрена команда "ЗТ", с помощью которой текстовые файлы могут быть загружены с дискеты для дальнейшей обработки средствами текстового редактора. Имя файла, который требуется загрузить в СПТ указывается вслед за командой до нажатия клавиши "ПЕРЕВОД СТРОКИ".
4.6. Работа с несколькими дисководами.
ПЭВМ "АГАТ" предусматривает возможность подключения нескольких контроллеров НГМД, при этом к каждому из них подключается 1 или 2 дисковода. Для использования нескольких дисководов координаты того, к которому требуется обратиться, указываются после любой команды ДОС через запятую, например команда "КАТАЛОГ,Р5,П2" читает каталог с дисковода, подключенного под номером 2 к контроллеру, установленному в 5 разъеме, и переводит на этот дисковод все последующие обращения (в том числе, и обращения через меню или через функции компоновки текста) до выполнения команды с новыми номерами разъема и привода. Можно указывать только разъем или только привод - неназванная координата остается без изменений. Существенно, что эти параметры в команде должны обозначаться большими русскими буквами.
4.7. Диагностика ошибок.
В случае ошибки при исполнении какой-либо операции, ДОС выдает сообщение, поясняющее характер этой ошибки.
Наиболее часто выдается сообщение:
.цв
Ошибка ввода/вывода
.ов
Рассмотрим возможные причины такой ошибки и способы ее устранения.
1) Неправильно вставлена дискета (прорезь слева; не закрыта крышка дисковода и т.п., см. Фг.00017-01 90 01)
В любом случае нужно поправить дискету в НГМД, даже если на первый взгляд все в порядке.
2) Дискета, на которой выявилась ошибка, была записана на другом дисководе, несовместимом с данным по скорости или расположению дорожек.
В случае несовпадения дорожек рекомендуем воспользоваться программой "КОПИТРЕК" из ППП "Школьница". В случае ошибки из-за скорости требуется настройка НГМД.
3) У вас затерся каталог дискеты или собственно информационный сектор вашего файла.
Это самая неприятная ошибка, с которой трудно что-нибудь поделать. При знании структуры хранения информации на ГМД, возможно частичное восстановление файла.
4) Неисправность аппаратуры.
В этом случае необходим ремонт ПЭВМ.
Сообщение:
.цв
Дискета закрыта
.ов
возможно в случае неправильной установки дискеты, неисправности аппаратуры или если дискета действительно защищена (см. п. 4.4).
Сообщение:
.цв
Текст закрыт
.ов
выдается в случае попытки перезаписи, переименования или удаления текста (файла), который был ранее защишен командой "ЗАКРЫТЬ".
Сообщение:
.цв
Текст не найден
.ов
возможно при задании неправильного имени текста в обращении к ДОС или в случае отсутствия заданного текста на дискете.
В случае нехватки свободных секторов при записи очередного текста выдается сообщение:
.цв
Дискета переполнена
.ов
В этом случае следует удалить частично записанный текст с дискеты и записать его в другое место (на другую дискету или на эту же дискету после удаления ненужных текстов).
Сообщение:
.цв
Ошибка в синтаксисе
.ов
выдается при неправильном задании команды ДОС. Рекомендуется посмотреть подсказку - "УПР-И" и повторить набор команды.
Появление сообщения:
.цв
Ошибка ДОС'а
.нф
возможно в ряде случаев, из которых наиболее вероятным является задание в качестве имени текста названия записи с другим типом файла (см. Фг.00012-01 33 03).
Другие возможные сообщения встречаются редко и для их расшифровки и анализа рекомендуем обращаться к вышеупомянутому документу Фг.00012-01 33 03.
При обращении к ДОС советуем внимательно следить за экраном, т.к. через некоторое время после выдачи сообщения об ошибке СПТ стирает его и устанавливается в режим входного меню.
.струководство4